package controller;

import entity.User;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
//
//@Controller
//@RequestMapping("/ajax")
//public class AjaxController {
//
//    @RequestMapping(value = "/validateUsername",produces = "text/plain;charset=utf-8")
//    public @ResponseBody String validateUsername(String username){
//        System.out.println("AjaxController.validateUsername");
//
//        if("abc".equals(username)){
//            return "用户名已存在";
//        }
//
//        return "用户名可用";
//
//    }
//
//
//    @RequestMapping("/getUser")
//    public @ResponseBody User getUser(){
//        System.out.println("AjaxController.getUser");
//
//        User user=new User();
//        user.setId(1);
//        user.setUsername("abc");
//        user.setPassword("123");
//        user.setPhone("123456789");
//        user.setAge(21);
//
//        return user;
//
//    }
//
//
//
//
//
//}




@RestController
@RequestMapping("/ajax")
public class AjaxController {

    @RequestMapping(value = "/validateUsername",produces = "text/plain;charset=utf-8")
    public String validateUsername(String username){
        System.out.println("AjaxController.validateUsername");

        if("abc".equals(username)){
            return "用户名已存在";
        }

        return "用户名可用";

    }


    @RequestMapping("/getUser")
    public User getUser(){
        System.out.println("AjaxController.getUser");

        User user=new User();
        user.setId(1);
        user.setUsername("abc");
        user.setPassword("123");
        user.setPhone("123456789");
        user.setAge(21);

        return user;

    }





}
